package org.hong.monkey.shuffle

import org.hong.monkey.{ShuffleDependency, Aggregator, Partitioner}

/**
 * A basic ShuffleHandle implementation that just captures registerShuffle's parameters.
 */
private[monkey] class BaseShuffleHandle[K, V, C](
    shuffleId: Int,
    val numMaps: Int,
    val dependency: ShuffleDependency[K, V, C])
  extends ShuffleHandle(shuffleId)
